package com.bt7274.pojo.bo;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

/**
 * 用户登录业务对象
 * 用于接收前端传来的登录信息
 */
@Data
public class UserLoginBO {
    /**
     * 用户名或邮箱
     */
    @NotBlank(message = "用户名或邮箱不能为空")
    private String usernameOrEmail;

    /**
     * 密码
     */
    @NotBlank(message = "密码不能为空")
    private String password;

    /**
     * 验证码
     * 还没写
     */
    private String captcha;

    /**
     * 记住我
     */
    private Boolean rememberMe = false;
}